MMTGDLKLDEPYVGLKFESEEEAKDFYVEYSKRLGFVVRMMQRRRSGIDGRTLARRLGCNKQGFGPNNQRSSSSSSSSREGCKATILVKMEKSGKWVVTRFIKEHNHSLQFIGSSSYDSFADKERKIKELTEEIECQDRLCDVYRDRLVSFIDNVEHYTEELSLKVRDIVENVKKLECQIQTRA